package com.moli.iov.admin.model.vo.req;

import java.util.List;
import lombok.Data;

import javax.validation.constraints.NotNull;

/**
 * 车辆监控 > 车辆管理 list
 *
 * @author wanghualin
 * @date 2019-09-19 15:53:50
 */
@Data
public class QueryVehicleBaseListReqVo extends BaseVo {

  /**
   * 在线状态(0:不在线，1：在线  )
   */
  private Integer onLineStatus;
  /**
   * 定位状态（0：未定位，1：已定位 ）
   */
  private Integer positioningState;
  /**
   * 查询参数（0：车牌号，1：vin）
   */
  private Integer queryParam;
  /**
   * 查询值
   */
  private String queryValue;
  /**
   * 查询信息（0：车辆，1：关注 ）
   */
  @NotNull
  private Integer isAttention;
  /**
   * T-Box状态 （0：未安装，1：已安装）
   */

  private Integer deviceStatus;
  /**
   * 公司Id
   */
  private Long companyId;
  /**
   * 导出
   */
  private List<String> vinList;

  /**
   *   前端那大姐让加的
   *   vehicleManagement/list 车架号
   */
  private String vin;
  /**
   *  vehicleManagement/list  车牌号
   */
  private String license;

  /**
   *  是否上线提醒
   */
  private Integer onlineReminder;

  /**
   *  关注组Id
   */
  private Long groupId;

  /**
   * Login authorization status.
   */
  private Integer loginAuthorization;


}
